walking prosthesis - Turkish English Dictionary